international computing centre - Español Inglés Diccionario